package edums.student.service;

import java.io.File;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;

import edums.student.dto.StudentDataDTO;

public interface StudentDataService {

	public abstract void doWriteStudentData(StudentDataDTO sddto)
			throws SQLException;

	public abstract void doModifyStudentData(StudentDataDTO sddto)
			throws SQLException;

	public abstract StudentDataDTO doGetStudentDataByNo(Map studentDataInfo)
			throws SQLException;

	public abstract StudentDataDTO doGetStudentDataForModifyForm(
			Map studentDataInfo) throws SQLException;

	public abstract void doRemoveStudentDataByNo(Map studentDataInfo)
			throws SQLException;

	public abstract void doRemoveStudentDataFileByNo(Map studentDataInfo,
			File studentDataFile) throws SQLException;

	public abstract Map doGetAllStudentData(Map studentDataInfo) throws SQLException;

}